# num_list=[21,25,21,23,22,20]
# num_list.append(31)
# num_list.extend([29,33,30])
# print(num_list[0])
# print(num_list[-1])
# print(num_list.index(31))
# print(num_list)

# # 遍历
# my_list=[1,2,3,4,5,6,7,8,9,10]
# new_list=[]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
# for i in my_list:
#     if i%2==0:
#         new_list.append(i)
# print(new_list)

# num="itheima itcast boxuegu"
# print(num.count("it"))
# print(num.replace(" ","|"))
# print(num.split(" "))

# 1.	从键盘接受10个整数，求出其中的最大值和最小值。
# num1=[]
# for i in range(10):
#     num = int(input(f"请输入第{i+1}个整数："))
#     num1.append(num)
# max=num1[0]
# min=num1[0]
# for num in num1:
#     if num > max:
#         max=num
#     if num<min:
#         min=num
# print(max)
# print(min)

# 2.	输入10个数，保存在一个数组中，
# 在数组中查找某个数字，
# 给出是否找到信息，
# 如果找到了输出该数在数组中所处的位置，
# 如果找不到输出“找不到”
# num1=[]
# for i in range(10):
#     num = int(input(f"请输入第{i+1}个整数："))
#     num1.append(num)
# sz=int(input(f"请输入要找的数字"))
# if sz in num1:
#     p=num1.index(sz)
#     print(f"找到了",{p})
# else:
#     print("没找到")
# 16.	模拟ATM机交易过程：
# 如下图：

# *******欢迎使用中国银行ATM******

# 1.	查询帐户
# 2.	存款
# 3.	取款
# 0.	退出
# 1.	

# 请选择服务种类： 1
# 当前余额：8000.00

# 请选择服务种类： 3
# 请输入取款数目：300
# 取款成功！请取现金！
# 当前余额：7700.00

# 请选择服务种类： 3
# 请输入存款数目：800
# 存款成功！
# 当前余额：8500.00

# 请选择服务种类： 0

# 欢迎下次使用！
# 初始化账户余额
qian = 8000.0

# 显示欢迎信息
print("*******欢迎使用中国银行ATM*******")

while True:
    # 显示菜单选项
    print("\n1. 查询帐户")
    print("2. 存款")
    print("3. 取款")
    print("0. 退出")
    
    # 获取用户选择
    xz = input("\n请选择服务种类：")
    
    # 处理用户选择
    if xz == '1':
        # 查询账户余额
        print(f"当前余额：{qian:.2f}")
        
    elif xz == '2':
        # 存款
        amount = float(input("请输入存款数目："))
        qian += amount
        print("存款成功！")
        print(f"当前余额：{qian:.2f}")
        
    elif xz == '3':
        # 取款
        amount = float(input("请输入取款数目："))
        if amount > qian:
            print("余额不足！")
        else:
            qian -= amount
            print("取款成功！请取现金！")
            print(f"当前余额：{qian:.2f}")
            
    elif xz == '0':
        # 退出
        print("\n欢迎下次使用！")
        break
        
    else:
        # 无效选择
        print("无效的选择，请重新输入！")